package com.tanggh.util;

import com.google.gson.Gson;
import com.google.gson.GsonBuilder;

public class JsonUtils {

	/**
	 * 将对象转换为json格式
	 * @param obj
	 * @param dateFormat 日期格式,可有可无
	 * @return
	 */
	public static String toJson(Object obj,String...dateFormat) {
		String format = "yyyy-MM-dd HH:mm:ss";
		if(null != dateFormat && dateFormat.length>0) {
			format = dateFormat[0];
		}
		Gson gson = new GsonBuilder()
		.excludeFieldsWithoutExposeAnnotation()
		.setDateFormat(format)
		.setPrettyPrinting()
		.create();
		
		String s = gson.toJson(obj);
		return s;
	}
}
